home *** CD-ROM | disk | FTP | other *** search
/ Robotics & Artificial Int…3 (Professional Edition) / Robotics & Artificial Intelligence Tools 2003 (Professional Edition).iso / neural network tool and application / nsinstall.exe / data1.cab / OLE_Files / VC++ / OLEShellDlg.h < prev    next >
Encoding:
C/C++ Source or Header  |  2002-03-08  |  1.5 KB  |  55 lines

  1. // OLEShellDlg.h : header file
  2. //
  3.  
  4. /////////////////////////////////////////////////////////////////////////////
  5. // COLEShellDlg dialog
  6. #include "NeuroSolutions.h"
  7.  
  8. class COLEShellDlg : public CDialog
  9. {
  10. // Construction
  11. public:
  12.     COLEShellDlg(CWnd* pParent = NULL);    // standard constructor
  13.     void perform(LPCSTR aString);
  14.     int performReturningInt(LPCSTR aString);
  15.     void performSendingFloatArray(float *data, int rows, int cols, LPCSTR aString);
  16.     float performReturningFloat(LPCSTR aString);
  17.     float *performReturningFloatArray(LPCSTR aString, int *rows, int *cols);
  18.     BOOL performReturningBOOL(LPCSTR aString);
  19.     CString performReturningString(LPCSTR aString);
  20.  
  21. // Dialog Data
  22.     //{{AFX_DATA(COLEShellDlg)
  23.     enum { IDD = IDD_OLESHELL_DIALOG };
  24.     float    m_fY;
  25.     float    m_fX;
  26.     CString    m_sOutput;
  27.     //}}AFX_DATA
  28.  
  29.     // ClassWizard generated virtual function overrides
  30.     //{{AFX_VIRTUAL(COLEShellDlg)
  31.     protected:
  32.     virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  33.     //}}AFX_VIRTUAL
  34.  
  35. // Implementation
  36. protected:
  37.     HICON m_hIcon;
  38.     INS m_nsObject;        
  39.     INOLEApp m_nsApp;
  40.     BOOL m_bBreadboardOpen;
  41.     // Generated message map functions
  42.     //{{AFX_MSG(COLEShellDlg)
  43.     virtual BOOL OnInitDialog();
  44.     afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
  45.     afx_msg void OnPaint();
  46.     afx_msg HCURSOR OnQueryDragIcon();
  47.     afx_msg void OnInitOLE();
  48.     afx_msg void OnKillfocusEdit1();
  49.     afx_msg void OnKillfocusEdit2();
  50.     afx_msg void OnButton2();
  51.     afx_msg void OnClose();
  52.     //}}AFX_MSG
  53.     DECLARE_MESSAGE_MAP()
  54. };
  55.